switch: Add property annotations
authorMatthias Clasen <mclasen@redhat.com>
Thu, 25 Feb 2021 17:23:50 +0000 (12:23 -0500)
committerEmmanuele Bassi <ebassi@gnome.org>
Thu, 11 Mar 2021 16:37:33 +0000 (16:37 +0000)
Connect properties, getters, and setters with annotations

gtk/gtkswitch.c

index 61ba44dc625cab46d18294d0941cf9212d56585c..f2d3b92aa8123867fe9b50b3906436abaffcdc34 100644 (file)
@@ -513,7 +513,7 @@ gtk_switch_class_init (GtkSwitchClass *klass)
   GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
 
   /**
-   * GtkSwitch:active:
+   * GtkSwitch:active: (attributes org.gtk.Property.get=gtk_switch_get_active org.gtk.Property.set=gtk_switch_set_active)
    *
    * Whether the `GtkSwitch` widget is in its on or off state.
    */
@@ -525,7 +525,7 @@ gtk_switch_class_init (GtkSwitchClass *klass)
                           GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
 
   /**
-   * GtkSwitch:state:
+   * GtkSwitch:state: (attributes org.gtk.Property.get=gtk_switch_get_state org.gtk.Property.set=gtk_switch_set_state)
    *
    * The backend state that is controlled by the switch.
    *
@@ -685,7 +685,7 @@ gtk_switch_new (void)
 }
 
 /**
- * gtk_switch_set_active:
+ * gtk_switch_set_active: (attributes org.gtk.Method.set_property=active)
  * @self: a `GtkSwitch`
  * @is_active: %TRUE if @self should be active, and %FALSE otherwise
  *
@@ -725,7 +725,7 @@ gtk_switch_set_active (GtkSwitch *self,
 }
 
 /**
- * gtk_switch_get_active:
+ * gtk_switch_get_active: (attributes org.gtk.Method.get_property=active)
  * @self: a `GtkSwitch`
  *
  * Gets whether the `GtkSwitch` is in its “on” or “off” state.
@@ -741,7 +741,7 @@ gtk_switch_get_active (GtkSwitch *self)
 }
 
 /**
- * gtk_switch_set_state:
+ * gtk_switch_set_state: (attributes org.gtk.Method.set_property=state)
  * @self: a `GtkSwitch`
  * @state: the new state
  *
@@ -781,7 +781,7 @@ gtk_switch_set_state (GtkSwitch *self,
 }
 
 /**
- * gtk_switch_get_state:
+ * gtk_switch_get_state: (attributes org.gtk.Method.get_property=state)
  * @self: a `GtkSwitch`
  *
  * Gets the underlying state of the `GtkSwitch`.